home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Suzy B Software 2
/
Suzy B Software CD-ROM 2 (1994).iso
/
extras
/
falcon
/
falclib5
/
routs
/
cls.s
< prev
next >
Wrap
Text File
|
1995-04-27
|
1KB
|
97 lines
*
* CLS.S
*
* @cls???
* clears ??? bytes.
* In a0.l=start adress
* (destroys everything)
*
* ??? supported: 184320 (384*240*16bp)
* 92160 (384*120*16bp)
* 32000
*
@cls184320
moveq #0,d1
moveq #0,d2
moveq #0,d3
moveq #0,d4
moveq #0,d5
moveq #0,d6
moveq #0,d7
move.l d1,a1
move.l d1,a2
move.l d1,a3
move.l d1,a4
move.l d1,a5
move.l d1,a6
move #885,d0
add.l #184320,a0
.cl2 movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
dbra d0,.cl2
movem.l d1-d7/a1,-(a0)
rts
@cls92160
moveq #0,d1
moveq #0,d2
moveq #0,d3
moveq #0,d4
moveq #0,d5
moveq #0,d6
moveq #0,d7
move.l d1,a1
move.l d1,a2
move.l d1,a3
move.l d1,a4
move.l d1,a5
move.l d1,a6
move #442,d0
add.l #92160,a0
.cl2 movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
dbra d0,.cl2
movem.l d1-d4,-(a0)
rts
@cls32000
moveq #0,d1
moveq #0,d2
moveq #0,d3
moveq #0,d4
moveq #0,d5
moveq #0,d6
moveq #0,d7
move.l d1,a1
move.l d1,a2
move.l d1,a3
move.l d1,a4
move.l d1,a5
move.l d1,a6
move #152,d0
add.l #32000,a0
.cl2 movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
dbra d0,.cl2
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d5,-(a0)
rts